CC=gcc
PROGS=indice
LIB= *.o

all:$(PROGS)
	
	rm *.o

indice: ppd.c 
		$(CC) -c ppd.h
		$(CC) -c fscan.c fscan.h
		$(CC) -c look.c look.h
		$(CC) -c protocolo_NIPC.c protocolo_NIPC.h
		$(CC) -c semaf.c semaf.h
		$(CC) -c sock.c sock.h
		$(CC) -c unlocked.c unlocked.h
		$(CC) -c socket.c socket.h
		$(CC) -c log.c log.h
		$(CC) -c config.c config.h
		$(CC) ppd.c -o PPD $(LIB)  -D_FILE_OFFSET_BITS=64 -lpthread
 
 
clean:
	rm $($PROG) *.o
